CSE 599d - Quantum Computing The Quantum Circuit Model and Universal Quantum Computation
نویسنده
چکیده
So far we have talked about quantum computations involving only a few qubits. In this lecture I'd like to begin to discuss how we might scale this up to more than a few qubits and to make something resembling a valid model of computation. To do proper justice to this task, we should probably review the history of the classical theory of computation, and the struggles which the early pioneers in quantum computing went though in order to define a valid model of quantum computing. But we are lucky because a lot of the pitfalls and results have already been overcome, so we won't need to dwell on this work too much but instead get to the more important pragmatic question of what is needed for a universal quantum computer. So where to begin. The natural place to begin is probably back in 1936 with Alan Turing's seminal paper " On Computable Numbers, with an Application to the Entscheidungsproblem. " In this paper Turing defined a model of carrying out a computation which is now called a Turing machine. What is a Turing machine? A Turing machine is a machine which is designed (thought-experiment-like) to mimic a person (computer) who can change the contents of a unlimited paper tape which is divided up into cells that contain symbols based on the local information about the symbols on the tape and an internal state which the person keeps track of. To be more concrete, we can imagine a machine which consists of four main components. The first is an infinite tape which has been subdivided into cells into which symbols from some alphabet can be written and erased. Usually cells that have not been written on are assumed to be filled with no symbol. The second component of the Turing machine is a head. This is a device for reading and writing symbols onto the tape. This head will occupy only one cell of the Turing tape at a time. The head can also move one cell up or down the Turing tape. Third the Turing machine contains a little local memory cell called the state register of the Turing machine. This register will be in one of a finite set of different configurations and represents the " state " of the Turing machine. There are usually special states for the Turing machine, like a halt state which halts the action …
منابع مشابه
CSE 599d - Quantum Computing Fault-Tolerant Quantum Computation and the Threshold Theorem
The theory of quantum error correcting codes was designed to deal with a setting where we can encode our quantum information perfectly, then subject the qubits in our codes to noise, and then we can perfectly decode the quantum information. This model is, in some ways, fine for talking about the transmission of quantum information but is clearly not adequate for building a quantum computer. Let...
متن کاملOptimizing Teleportation Cost in Multi-Partition Distributed Quantum Circuits
There are many obstacles in quantum circuits implementation with large scales, so distributed quantum systems are appropriate solution for these quantum circuits. Therefore, reducing the number of quantum teleportation leads to improve the cost of implementing a quantum circuit. The minimum number of teleportations can be considered as a measure of the efficiency of distributed quantum systems....
متن کاملCSE 599d - Quantum Computing When Quantum Computers Fall Apart
In this lecture we are going to begin discussing what happens to quantum computers when we move away from the closed system view of quantum theory and encounter the reality that real quantum system are open quantum systems. Open quantum systems interact with their environment and decohere. When we try to control real quantum systems, we aren’t able to perfectly control them. When we try to perf...
متن کاملCSE 599d - Quantum Computing Grover’s Algorithm
After Peter Shor demonstrated that quantum computers could efficiently factor, great interest arose in finding other problems for which quantum algorithms could outperform the best known classical algorithms. One of the early offshoots of this work was an algorithm invented by Lov Grover in 1996. Here we will describe Grover’s algorithm and show that it is, in a query complexity manner, the opt...
متن کاملA New Model Representation for Road Mapping in Emerging Sciences: A Case Study on Roadmap of Quantum Computing
One of the solutions for organizations to succeed in highly competitive markets is to move toward emerging sciences. These areas provide many opportunities, but, if organizations do not meet requirements of emerging sciences, they may fail and eventually, may enter a crisis. In this matter, one of the important requirements is to develop suitable roadmaps in variety fields such as strategic, ca...
متن کامل